import axios from 'axios';
import store from '../store/index'
// console.log(store, 'store')

// 拦截请求 （给共同的接口带一个统一token） 展示loading
axios.interceptors.request.use(config => {
  // config.headers.token = store.state.token;
  config.headers.authorization = sessionStorage.getItem('token')
  return config;
})
// 拦截响应 （就是对后端传过来的数据，进行处理，做一个错误提醒）隐藏loading

axios.interceptors.response.use(response => {
  if (response.data.code === 0) {
    return response.data;
  }

})

export default axios;






// 进行页面的loading处理
// 如果接口响应时间长的话，给用户一个loading
// 等数据请求成功之后，删除掉loading;